big portion of meat - German English Dictionary